steam shovel


Results for "steam shovel"

English - Turkish Dictionary

steam shovel

(English - Turkish Dictionary) :
ekskavatör, kazı makinesi.